﻿ using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using MODEL;
using IBLL;

namespace BLL
{
	public partial class AreaCarriersDeliveryMethod_BLL : BaseBLL<AreaCarriersDeliveryMethod>,IAreaCarriersDeliveryMethod_BLL
    {
	   public override void SetDAL()
		{
			idal = DBSession.IAreaCarriersDeliveryMethod_DAL;
		}
    }
	public partial class AreaCarriersDeliveryMethodChargeType_BLL : BaseBLL<AreaCarriersDeliveryMethodChargeType>,IAreaCarriersDeliveryMethodChargeType_BLL
    {
	   public override void SetDAL()
		{
			idal = DBSession.IAreaCarriersDeliveryMethodChargeType_DAL;
		}
    }
	public partial class AreaCarriersDeliveryMethodContraband_BLL : BaseBLL<AreaCarriersDeliveryMethodContraband>,IAreaCarriersDeliveryMethodContraband_BLL
    {
	   public override void SetDAL()
		{
			idal = DBSession.IAreaCarriersDeliveryMethodContraband_DAL;
		}
    }
	public partial class AreaCarriersDeliveryMethodPackage_BLL : BaseBLL<AreaCarriersDeliveryMethodPackage>,IAreaCarriersDeliveryMethodPackage_BLL
    {
	   public override void SetDAL()
		{
			idal = DBSession.IAreaCarriersDeliveryMethodPackage_DAL;
		}
    }
	public partial class AuthorizedInfoConfig_BLL : BaseBLL<AuthorizedInfoConfig>,IAuthorizedInfoConfig_BLL
    {
	   public override void SetDAL()
		{
			idal = DBSession.IAuthorizedInfoConfig_DAL;
		}
    }
	public partial class Carrier_BLL : BaseBLL<Carrier>,ICarrier_BLL
    {
	   public override void SetDAL()
		{
			idal = DBSession.ICarrier_DAL;
		}
    }
	public partial class Category_BLL : BaseBLL<Category>,ICategory_BLL
    {
	   public override void SetDAL()
		{
			idal = DBSession.ICategory_DAL;
		}
    }
	public partial class CategorySpecific_BLL : BaseBLL<CategorySpecific>,ICategorySpecific_BLL
    {
	   public override void SetDAL()
		{
			idal = DBSession.ICategorySpecific_DAL;
		}
    }
	public partial class Contraband_BLL : BaseBLL<Contraband>,IContraband_BLL
    {
	   public override void SetDAL()
		{
			idal = DBSession.IContraband_DAL;
		}
    }
	public partial class Currency_BLL : BaseBLL<Currency>,ICurrency_BLL
    {
	   public override void SetDAL()
		{
			idal = DBSession.ICurrency_DAL;
		}
    }
	public partial class CurrencyConvertLoss_BLL : BaseBLL<CurrencyConvertLoss>,ICurrencyConvertLoss_BLL
    {
	   public override void SetDAL()
		{
			idal = DBSession.ICurrencyConvertLoss_DAL;
		}
    }
	public partial class CustomsRateInfo_BLL : BaseBLL<CustomsRateInfo>,ICustomsRateInfo_BLL
    {
	   public override void SetDAL()
		{
			idal = DBSession.ICustomsRateInfo_DAL;
		}
    }
	public partial class DeliveryMethod_BLL : BaseBLL<DeliveryMethod>,IDeliveryMethod_BLL
    {
	   public override void SetDAL()
		{
			idal = DBSession.IDeliveryMethod_DAL;
		}
    }
	public partial class DistributeArea_BLL : BaseBLL<DistributeArea>,IDistributeArea_BLL
    {
	   public override void SetDAL()
		{
			idal = DBSession.IDistributeArea_DAL;
		}
    }
	public partial class DistributeAreaStock_BLL : BaseBLL<DistributeAreaStock>,IDistributeAreaStock_BLL
    {
	   public override void SetDAL()
		{
			idal = DBSession.IDistributeAreaStock_DAL;
		}
    }
	public partial class GrossProfitConfig_BLL : BaseBLL<GrossProfitConfig>,IGrossProfitConfig_BLL
    {
	   public override void SetDAL()
		{
			idal = DBSession.IGrossProfitConfig_DAL;
		}
    }
	public partial class LanguageType_BLL : BaseBLL<LanguageType>,ILanguageType_BLL
    {
	   public override void SetDAL()
		{
			idal = DBSession.ILanguageType_DAL;
		}
    }
	public partial class ListingFeeInfo_BLL : BaseBLL<ListingFeeInfo>,IListingFeeInfo_BLL
    {
	   public override void SetDAL()
		{
			idal = DBSession.IListingFeeInfo_DAL;
		}
    }
	public partial class LogingAccountInfo_BLL : BaseBLL<LogingAccountInfo>,ILogingAccountInfo_BLL
    {
	   public override void SetDAL()
		{
			idal = DBSession.ILogingAccountInfo_DAL;
		}
    }
	public partial class LogingSellerAccountInfo_BLL : BaseBLL<LogingSellerAccountInfo>,ILogingSellerAccountInfo_BLL
    {
	   public override void SetDAL()
		{
			idal = DBSession.ILogingSellerAccountInfo_DAL;
		}
    }
	public partial class LogisticsCountry_BLL : BaseBLL<LogisticsCountry>,ILogisticsCountry_BLL
    {
	   public override void SetDAL()
		{
			idal = DBSession.ILogisticsCountry_DAL;
		}
    }
	public partial class LogisticsInfoConfig_BLL : BaseBLL<LogisticsInfoConfig>,ILogisticsInfoConfig_BLL
    {
	   public override void SetDAL()
		{
			idal = DBSession.ILogisticsInfoConfig_DAL;
		}
    }
	public partial class Measure_BLL : BaseBLL<Measure>,IMeasure_BLL
    {
	   public override void SetDAL()
		{
			idal = DBSession.IMeasure_DAL;
		}
    }
	public partial class PaypalFee_BLL : BaseBLL<PaypalFee>,IPaypalFee_BLL
    {
	   public override void SetDAL()
		{
			idal = DBSession.IPaypalFee_DAL;
		}
    }
	public partial class ProductAd_BLL : BaseBLL<ProductAd>,IProductAd_BLL
    {
	   public override void SetDAL()
		{
			idal = DBSession.IProductAd_DAL;
		}
    }
	public partial class ProductCategory_BLL : BaseBLL<ProductCategory>,IProductCategory_BLL
    {
	   public override void SetDAL()
		{
			idal = DBSession.IProductCategory_DAL;
		}
    }
	public partial class ProductConfig_BLL : BaseBLL<ProductConfig>,IProductConfig_BLL
    {
	   public override void SetDAL()
		{
			idal = DBSession.IProductConfig_DAL;
		}
    }
	public partial class ProductCostInfo_BLL : BaseBLL<ProductCostInfo>,IProductCostInfo_BLL
    {
	   public override void SetDAL()
		{
			idal = DBSession.IProductCostInfo_DAL;
		}
    }
	public partial class ProductInfo_BLL : BaseBLL<ProductInfo>,IProductInfo_BLL
    {
	   public override void SetDAL()
		{
			idal = DBSession.IProductInfo_DAL;
		}
    }
	public partial class ProductPackageInfo_BLL : BaseBLL<ProductPackageInfo>,IProductPackageInfo_BLL
    {
	   public override void SetDAL()
		{
			idal = DBSession.IProductPackageInfo_DAL;
		}
    }
	public partial class ProductPicture_BLL : BaseBLL<ProductPicture>,IProductPicture_BLL
    {
	   public override void SetDAL()
		{
			idal = DBSession.IProductPicture_DAL;
		}
    }
	public partial class ProductProperty_BLL : BaseBLL<ProductProperty>,IProductProperty_BLL
    {
	   public override void SetDAL()
		{
			idal = DBSession.IProductProperty_DAL;
		}
    }
	public partial class ProductSpec_BLL : BaseBLL<ProductSpec>,IProductSpec_BLL
    {
	   public override void SetDAL()
		{
			idal = DBSession.IProductSpec_DAL;
		}
    }
	public partial class ProductStatu_BLL : BaseBLL<ProductStatu>,IProductStatu_BLL
    {
	   public override void SetDAL()
		{
			idal = DBSession.IProductStatu_DAL;
		}
    }
	public partial class ProductTranslation_BLL : BaseBLL<ProductTranslation>,IProductTranslation_BLL
    {
	   public override void SetDAL()
		{
			idal = DBSession.IProductTranslation_DAL;
		}
    }
	public partial class RateOfExchange_BLL : BaseBLL<RateOfExchange>,IRateOfExchange_BLL
    {
	   public override void SetDAL()
		{
			idal = DBSession.IRateOfExchange_DAL;
		}
    }
	public partial class RateOfExchangeAnalysi_BLL : BaseBLL<RateOfExchangeAnalysi>,IRateOfExchangeAnalysi_BLL
    {
	   public override void SetDAL()
		{
			idal = DBSession.IRateOfExchangeAnalysi_DAL;
		}
    }
	public partial class RateOfExchangeHistory_BLL : BaseBLL<RateOfExchangeHistory>,IRateOfExchangeHistory_BLL
    {
	   public override void SetDAL()
		{
			idal = DBSession.IRateOfExchangeHistory_DAL;
		}
    }
	public partial class SalesFinalFee_BLL : BaseBLL<SalesFinalFee>,ISalesFinalFee_BLL
    {
	   public override void SetDAL()
		{
			idal = DBSession.ISalesFinalFee_DAL;
		}
    }
	public partial class SalesFinalFeeSection_BLL : BaseBLL<SalesFinalFeeSection>,ISalesFinalFeeSection_BLL
    {
	   public override void SetDAL()
		{
			idal = DBSession.ISalesFinalFeeSection_DAL;
		}
    }
	public partial class SalesPlatform_BLL : BaseBLL<SalesPlatform>,ISalesPlatform_BLL
    {
	   public override void SetDAL()
		{
			idal = DBSession.ISalesPlatform_DAL;
		}
    }
	public partial class SalesPlatformSiteCurrency_BLL : BaseBLL<SalesPlatformSiteCurrency>,ISalesPlatformSiteCurrency_BLL
    {
	   public override void SetDAL()
		{
			idal = DBSession.ISalesPlatformSiteCurrency_DAL;
		}
    }
	public partial class SalesPlatformSiteInfo_BLL : BaseBLL<SalesPlatformSiteInfo>,ISalesPlatformSiteInfo_BLL
    {
	   public override void SetDAL()
		{
			idal = DBSession.ISalesPlatformSiteInfo_DAL;
		}
    }
	public partial class SalesPlatformSiteInfoCategory_BLL : BaseBLL<SalesPlatformSiteInfoCategory>,ISalesPlatformSiteInfoCategory_BLL
    {
	   public override void SetDAL()
		{
			idal = DBSession.ISalesPlatformSiteInfoCategory_DAL;
		}
    }
	public partial class SalesPlatformSiteInfoCategorySpecific_BLL : BaseBLL<SalesPlatformSiteInfoCategorySpecific>,ISalesPlatformSiteInfoCategorySpecific_BLL
    {
	   public override void SetDAL()
		{
			idal = DBSession.ISalesPlatformSiteInfoCategorySpecific_DAL;
		}
    }
	public partial class SalesPlatformSiteInfoLanguageType_BLL : BaseBLL<SalesPlatformSiteInfoLanguageType>,ISalesPlatformSiteInfoLanguageType_BLL
    {
	   public override void SetDAL()
		{
			idal = DBSession.ISalesPlatformSiteInfoLanguageType_DAL;
		}
    }
	public partial class SalesPlatformSiteSellerAccountInfo_BLL : BaseBLL<SalesPlatformSiteSellerAccountInfo>,ISalesPlatformSiteSellerAccountInfo_BLL
    {
	   public override void SetDAL()
		{
			idal = DBSession.ISalesPlatformSiteSellerAccountInfo_DAL;
		}
    }
	public partial class SalesPlatformSiteSellerAccountInfoTemplateWebPageTemplateTerm_BLL : BaseBLL<SalesPlatformSiteSellerAccountInfoTemplateWebPageTemplateTerm>,ISalesPlatformSiteSellerAccountInfoTemplateWebPageTemplateTerm_BLL
    {
	   public override void SetDAL()
		{
			idal = DBSession.ISalesPlatformSiteSellerAccountInfoTemplateWebPageTemplateTerm_DAL;
		}
    }
	public partial class SellerAccountInfo_BLL : BaseBLL<SellerAccountInfo>,ISellerAccountInfo_BLL
    {
	   public override void SetDAL()
		{
			idal = DBSession.ISellerAccountInfo_DAL;
		}
    }
	public partial class SiteInfo_BLL : BaseBLL<SiteInfo>,ISiteInfo_BLL
    {
	   public override void SetDAL()
		{
			idal = DBSession.ISiteInfo_DAL;
		}
    }
	public partial class SiteSpecRelation_BLL : BaseBLL<SiteSpecRelation>,ISiteSpecRelation_BLL
    {
	   public override void SetDAL()
		{
			idal = DBSession.ISiteSpecRelation_DAL;
		}
    }
	public partial class Specific_BLL : BaseBLL<Specific>,ISpecific_BLL
    {
	   public override void SetDAL()
		{
			idal = DBSession.ISpecific_DAL;
		}
    }
	public partial class SpecificsValue_BLL : BaseBLL<SpecificsValue>,ISpecificsValue_BLL
    {
	   public override void SetDAL()
		{
			idal = DBSession.ISpecificsValue_DAL;
		}
    }
	public partial class Stock_BLL : BaseBLL<Stock>,IStock_BLL
    {
	   public override void SetDAL()
		{
			idal = DBSession.IStock_DAL;
		}
    }
	public partial class SystemMenu_BLL : BaseBLL<SystemMenu>,ISystemMenu_BLL
    {
	   public override void SetDAL()
		{
			idal = DBSession.ISystemMenu_DAL;
		}
    }
	public partial class TemplateTerm_BLL : BaseBLL<TemplateTerm>,ITemplateTerm_BLL
    {
	   public override void SetDAL()
		{
			idal = DBSession.ITemplateTerm_DAL;
		}
    }
	public partial class TemplateTermsDetail_BLL : BaseBLL<TemplateTermsDetail>,ITemplateTermsDetail_BLL
    {
	   public override void SetDAL()
		{
			idal = DBSession.ITemplateTermsDetail_DAL;
		}
    }
	public partial class TemplateWebPage_BLL : BaseBLL<TemplateWebPage>,ITemplateWebPage_BLL
    {
	   public override void SetDAL()
		{
			idal = DBSession.ITemplateWebPage_DAL;
		}
    }
	public partial class TransportCharge_BLL : BaseBLL<TransportCharge>,ITransportCharge_BLL
    {
	   public override void SetDAL()
		{
			idal = DBSession.ITransportCharge_DAL;
		}
    }
	public partial class TransportType_BLL : BaseBLL<TransportType>,ITransportType_BLL
    {
	   public override void SetDAL()
		{
			idal = DBSession.ITransportType_DAL;
		}
    }
	public partial class Value_BLL : BaseBLL<Value>,IValue_BLL
    {
	   public override void SetDAL()
		{
			idal = DBSession.IValue_DAL;
		}
    }
	public partial class VATFeeInfo_BLL : BaseBLL<VATFeeInfo>,IVATFeeInfo_BLL
    {
	   public override void SetDAL()
		{
			idal = DBSession.IVATFeeInfo_DAL;
		}
    }
public partial class Object_BLL : BaseBLL<Object>,IObject_BLL
    {
	   public override void SetDAL()
		{
			idal = DBSession.IObject_DAL;
		}
    }
}